<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script src="../vue/vue.js" charset="utf-8"></script>

</head>
<body>

<div id="app">
</div>

<temolate id="aaa">
    <h1>11111</h1>
    <bbb :m="msg"></bbb>

</temolate>

<script>

    new Vue({
        el:'#app',
        data:{
            a:'aaa'
        },
        components:{
            'aaa':{
                data(){
                    return {
                        msg:'我是父组件的数据'
                    }
                },
                template:'#aaa',
                components:{
                    'bbb':{
                        props:['m'],
                        template:'<h1>我是aaa组件 ->{{msg}}</h1>'
                    }
                }
            }
        }
    })
</script>

</body>
</html>